Error system
Error type
System error
Programmer error
User error
Error handling // depends on error type
terminate
ignore
call<custom_function>
[12.1] Rule based errors
The error system can generate errors based on the rule constraints. If a rule is broken, it can trigger an error.
ngc:storage my_storage
ngl:rule<my_storage, ignore> // on broken rule, no error generated because of the error handling parameter
{
! ngl:edge
ngl:edge:read
}